container depot - German English Dictionary